#pragma once
#include "nnse_support.h"

namespace nnse
{
	template <class T, class U> public ref class bias_unit : public input_neuron<T, U>
	{
		// Constructor and Destructor
			public: bias_unit(layer<T, U>^ p, unsigned int n_n);
			public: virtual ~bias_unit();
		// Worker Functions
			protected: virtual U calc_NET() override;
		// Serialisation Functions
			public: virtual void display(std::wofstream& out) override;
	};
}
